make a bungle of - Turkish English Dictionary